package com.spic.business.alarm.service;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import com.spic.business.alarm.domain.FangPiLaoAlarmModel;

/**
 * IOC告警数据查询
 */
public interface IAlarmDataService extends IService<FangPiLaoAlarmModel> {
    /**
     * 查询防疲劳系统告警列表总数
     * @return
     */
    JSONObject getAlarmList(String type,String date);

    /**
     * 获取防汛告警信息
     * @return
     */
    JSONObject getFloodAlarm();

    /**
     * 查询违章举报列表总数
     * @return
     */
    JSONObject getInformationList(String type,String date);

    /**
     * 获取隐患排查数据
     * @date week=7天内数据，year=当年数据
     * @return
     */
    JSONObject getHiddenList(String date);

}
